Mehdi ZerkaneMehdi Zerkane
Dalton Knecht Signs a Two-Way Deal With the Knicks: The Cost Sheet of a Shooter the Market RepricedWithin barely ten days, Dalton Knecht went from the Los Angeles Lakers' cut...
Nine Sections, Zero Data: A Filter for the NBA Transfer WindowNine sections. Not a single line of data. The report sat on my screen at two ...
Echoes from ADP: When the Fantasy Market is Blind and the Statistical TrapsThe 2026-26 NBA season is entering the home stretch of the regular season, an...
Jalen Brunson's SNL Night: When a Finals MVP Becomes the King of TelevisionWhen the Saturday Night Live stage lights came on, Jalen Brunson was not...
Nine Layers of Data and the Word 'Not Enough': The Craft of Football Analysis from a Lyon NewsroomA missed penalty in the 88th minute of a knockout tie is rarely a purely...
Thomas Walkup Leaves Olympiacos: €8.05 Million, a Withdrawn Arbitration Case, and the Unanswered Question About EuroLeagueOn July 22, at a time when the EuroLeague transfer market was asleep, David...
UFC 331: Tsarukyan vs Ruffy – Wrestling, Power and an Unpriced Back13 of Mauricio Ruffy's 14 wins came by KO/TKO. A 93% rate – a number far...
Two Weeks in Turkey and the Houston Rockets' Trust StrategyRafael Stone spent two weeks in Turkey this summer. From the outside, it look...
Nam Dinh 4-0 Dong Nai City: the 13-minute collapse and 450 minutes without a goalIn the 47th minute, the ball had barely been rolled back from the centre circ...
Six Giants Absent at VALORANT Champions 2026: The Broken Rhythm of the VCT SeasonThree in the morning in Seoul. I am sitting in an edit suite with an old pair...
Transfer Forensics: Read the Payment Schedule, Not the HeadlineTransfer Forensics: Read the Payment Schedule, Not the Headline At three in t...
Vietnam Table Tennis: The Journey to Continental Level and Lessons from StructureEach table tennis ball rolling across the playing surface carries the story o...
The Empty Seat in Oslo: Ronaldo, Portugal and the Closing of an EraIn Oslo that night, in the still-sparse press area of a small stadium, I look...
TT Kidz: When English Table Tennis Re-Excavates the Foundation at Ages 7–11In Portsmouth, on a weekend morning, 30 children aged 7–11 stand in a circle...
India Beat Bangladesh 3-0 at Asian Games 2026: Three Generations of Singles Players and a Quarter-Final Berth Re-Read Through DataThe line of data that made me stop was not the 3-0 scoreline. It was a durati...
Prozorova Stuns No. 3 Seed Eala in Singapore: Three Hours of Grit and the Data Gaps Nobody FilledSecond set, 2-4 down. Tatiana Prozorova lowers her centre of gravity behind t...
Loh Kean Yew vs Kunlavut Vitidsarn: The Ranking Says Less Than National HistoryAcross the entire pre-final report on the Asian Games men's singles final,...
The First Payroll of an English Village Table Tennis ClubIn Keighley, a small town nestled among the rolling hills of West Yorkshire,...
Complexity Shuts Down After 23 Years: Jason Lake Confirms, and the Real Problem Sits in the Capital LineOn September 23, 2026, Jason Lake sat in front of a camera and read a short...
VALORANT Champions 2026 Shanghai: A Balanced Draw, the Qualification Maths, and a Promise Buried at the EndWhen the draw host in Shanghai read the fourth name for Group C, the room...
